//
//  Creature.h
//  Return Of The Lemi
//
//  Created by Paul Vishayanuroj on 11/2/09.
//  Copyright 2009 Cornell University. All rights reserved.
//

#import "GameObject.h"

@interface Creature : GameObject {

	NSInteger maxHitPoints;
	NSInteger currentHitPoints;
	
	AtlasSpriteManager *spriteManager;
	
	cpBody *body;
	cpShape *shape;		
}

@property (nonatomic, readonly) NSInteger maxHitPoints;
@property (nonatomic, readonly) NSInteger currentHitPoints;
@property (nonatomic, readonly) AtlasSpriteManager *spriteManager;
@property (nonatomic, readonly) cpBody *body;
@property (nonatomic, readonly) cpShape *shape;

- (CGRect) Rect;
- (CGPoint) getPosition;

@end
